package router

import (
	"github.com/flipped-aurora/gin-vue-admin/server/router/avatar"
	"github.com/flipped-aurora/gin-vue-admin/server/router/commodity"
	"github.com/flipped-aurora/gin-vue-admin/server/router/example"
	"github.com/flipped-aurora/gin-vue-admin/server/router/nickname"
	"github.com/flipped-aurora/gin-vue-admin/server/router/picture"
	"github.com/flipped-aurora/gin-vue-admin/server/router/sresource"
	"github.com/flipped-aurora/gin-vue-admin/server/router/system"
	"github.com/flipped-aurora/gin-vue-admin/server/router/user"
	"github.com/flipped-aurora/gin-vue-admin/server/router/users"
)

type RouterGroup struct {
	System    system.RouterGroup
	Example   example.RouterGroup
	User      user.RouterGroup
	Commodity commodity.RouterGroup
	Avatar    avatar.RouterGroup
	Picture   picture.RouterGroup
	Nickname  nickname.RouterGroup
	Users     users.RouterGroup
	Resource  sresource.RouterGroup
}

var RouterGroupApp = new(RouterGroup)
